package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Data;

/**
 * 工程治理子项目表
 * @TableName xmaa04a
 */
@TableName(value ="xmaa04a")
@Data
public class Xmaa04a implements Serializable {
    /**
     * ID
     */
    @TableId(value = "xmaa04a010")
    private Long xmaa04a010;

    /**
     * 项目编号
     */
    @TableField(value = "xmaa04a020")
    private Long xmaa04a020;

    /**
     * 模板编号
     */
    @TableField(value = "xmaa04a030")
    private Integer xmaa04a030;

    /**
     * 子项目名称
     */
    @TableField(value = "xmaa04a040")
    private String xmaa04a040;

    /**
     * 项目阶段
     */
    @TableField(value = "xmaa04a050")
    private String xmaa04a050;

    /**
     * 项目周期开始
     */
    @TableField(value = "xmaa04a060")
    private LocalDate xmaa04a060;

    /**
     * 项目周期结束
     */
    @TableField(value = "xmaa04a070")
    private LocalDate xmaa04a070;

    /**
     * 预算总资金
     */
    @TableField(value = "xmaa04a080")
    private Double xmaa04a080;

    /**
     * 预算中央资金
     */
    @TableField(value = "xmaa04a090")
    private Double xmaa04a090;

    /**
     * 预算省级财政资金
     */
    @TableField(value = "xmaa04a100")
    private Double xmaa04a100;

    /**
     * 到位总资金
     */
    @TableField(value = "xmaa04a110")
    private Double xmaa04a110;

    /**
     * 到位中央资金
     */
    @TableField(value = "xmaa04a120")
    private Double xmaa04a120;

    /**
     * 到位省级财政资金
     */
    @TableField(value = "xmaa04a130")
    private Double xmaa04a130;

    /**
     * 项目状态
     */
    @TableField(value = "xmaa04a140")
    private String xmaa04a140;

    /**
     * 滞后原因
     */
    @TableField(value = "xmaa04a150")
    private String xmaa04a150;

    /**
     * 承担单位
     */
    @TableField(value = "xmaa04a160")
    private String xmaa04a160;

    /**
     * 结算总资金
     */
    @TableField(value = "xmaa04a170")
    private Double xmaa04a170;

    /**
     * 结算中央资金
     */
    @TableField(value = "xmaa04a180")
    private Double xmaa04a180;

    /**
     * 实际结算省级财政资金
     */
    @TableField(value = "xmaa04a190")
    private Double xmaa04a190;

    /**
     * 组织单位
     */
    @TableField(value = "xmaa04a200")
    private String xmaa04a200;

    /**
     * OnlyId
     */
    @TableField(value = "xmaa04a210")
    private Integer xmaa04a210;

    /**
     * 省级编码
     */
    @TableField(value = "xmaa04a220")
    private String xmaa04a220;

    /**
     * 到位市县财政及其他资金投资
     */
    @TableField(value = "xmaa04a250")
    private Double xmaa04a250;

    /**
     * 预算市县财政及其他资金投资
     */
    @TableField(value = "xmaa04a260")
    private Double xmaa04a260;

    /**
     * 实际结算市县财政及其他资金投资
     */
    @TableField(value = "xmaa04a290")
    private Double xmaa04a290;

    /**
     * 资金进度
     */
    @TableField(value = "xmaa04a300")
    private Double xmaa04a300;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}